import https from './interface'

/**
 * 将所有接口统一起来便于维护
 * 如果项目很大可以将 url 独立成文件，接口分成不同的模块
 * handle [boolean] 如果需要自己处理 catch 请求 ，传入 true ，交给接口统一处理 ，请传如 false或不传
 */

// 单独导出
export const banner = (data) => {
    return https({
        url: 'Api/Api/hl_login',
        // method: 'GET', // 默认POST
        data,
		// handle:true
    })
}

export const login = (data)=>{
	return https({
	    url: 'Api/Api/hl_login',
		// method:'GET',
	    // method: 'GET', // 默认POST
	    data,
		// handle:true
	})
}

export const getOneMouthList = (data,type='')=>{
	return https({
		data:{month:data,type:type},
	    url: 'Api/Api/getOneMouthList'
	})
}
export const getOneMouthDetail = (data)=>{
	return https({
		data:{id:data},
	    url: 'Api/Api/getOneMouthDetail'
	})
}
export const hlChangePwd = (data)=>{
	return https({
		data:{password:data},
	    url: 'Api/Api/hlChangePwd'
	})
}
export const getHlMyInfo = ()=>{
	return https({
	    url: 'Api/Api/getHlMyInfo'
	})
}

export const sendHlMsg = (data)=>{
	return https({
		data:{mobile:data},
	    url: 'Api/Api/sendHlMsg'
	})
}
export const hlCodeLogin = (mobile,code)=>{
	return https({
		data:{mobile:mobile,code:code},
	    url: 'Api/Api/hlCodeLogin'
	})
}




// 默认全部导出
export default {
    banner,
	login,
	getOneMouthList,
	getOneMouthDetail,
	hlChangePwd,
	getHlMyInfo,
	sendHlMsg,
	hlCodeLogin
}